package com.tjhq.commons.secu.dao;

import java.util.List;
import java.util.Map;


import com.tjhq.commons.secu.po.SecuTLimitcolPO;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

/**
 * 输入限制列权限数据库访问类
 * @version 1.0
 * @CreateDate 2014/1/13
 * @author zushuxin
 *
 */
@Component
@Mapper
public interface SecuTLimitcolMapper   {

	void deleteColInputLimit(String tableId);

	List<Map<String,String>> getTableCellLimits(String tableId);

	SecuTLimitcolPO queryInputColLimit(Map param);

	void saveColLimitData(Map param);

	void updateColLimitData(Map param);

	void clearLimitWindow(Map param);
	
	List<Map<String,String>> getRowCellSecuBy(Map param);

	List<String> getBeAffectedColumnListForTableCellLimit(String tableId);
}
